Role Set: Role
Role metodiky MMSP - Selenium.
Relationships
Main Description

Projektový tým, jehož členové se podílejí na tvorbě softwaru, je tvořen lidmi s rozdílnými schopnostmi i zájmy. Tradiční chápání projektových rolí s přesně vymezenými pravomocemi a zodpovědnostmi je pro mnohé projekty omezující, a proto je v rámci této metodiky uplatňováno jejich alternativní pojetí, zaměřené mnohem více na jejich vzájemnou spolupráci spíše než na striktní pravidla komunikace.

Vytvořená metodika MMSP – Selenium definuje nové role a některé stávající role z MMSP upravuje pro potřeby nasazení při automatizovaném testování. Konkrétně se jedná o role převzaté z Rozšíření MMSP o automatizované testování a metodiky ATLM - Selenium: Tester pro manuální testování, Tester pro automatizované testování, Správce automatizace a Test manažer. Nutno dodat, že vývojáři a testeři musí mít zkušenosti s nástrojem Selenium WebDriver. Projektový manažer, Analytik, Architekt, Zainteresovaná strana a Nedefinovaná role jsou stejné jako v původní MMSP a jejich požadavky se neliší od metodiky MMSP. Role Vývojář v metodice MMSP – Selenium je téměř stejná jako v metodice MMSP, avšak nově je kladen větší důraz na komunikaci s větším počtem testerů. MMSP – Selenium definuje nyní počet Vývojářů - jeden člen až dva členové.

Ještě je možnost spolupráce s rolí s názvem “Nedefinovaná“.

Role metodiky MMSP - Selenium jsou tvořeny do uvedené organizační struktury.

file:///C:/obrdp/RoleATMMSP.jpg

Popis každé z výše zmíněných rolí má jednotnou strukturu a je tvořen:

  • charakteristikou účelu dané role v projektovém týmu,
  • výčtem základních schopností a dovedností, kterými by měla disponovat,
  • návrhem způsobu, jak roli na projektu obsadit,
  • seznamem úloh a pracovních produktů, za které je dle metodiky MMSP - Selenium zodpovědná.

Na závěr vytvořených rolí metodiky MMSP – Selenium popíši situaci, kde je méně osob, než rolí. Metodika povoluje maximálně čtyři osoby pro různé testovací role. Běžně v praxi je tento problém omezen pouze na dvě osoby, přičemž jedna je jako Test manažer a Tester pro manuální testování a druhá osoba je specializovaná na role Tester pro automatizované testování a Správce automatizace. Může se stát výjimka, kdy všechny testovací role může vykonávat jedna osoba, což je dosti vytížené pro testovací tým, avšak metodika tuto možnost povoluje.

Key Considerations
Odkaz [MMSP, 2011]